'use strict';

let x = {
    name : '蒋玉兔' ,
    gender: '靓仔' ,
    toString(){
        console.log( this.name , this.gender );
    },
    show(){
        console.log( this );
        // 在方法内声明一个内部函数
        function fn(){
            console.log( this );
        }
        // 以非构造函数形式调用函数
        // (严格模式时内部this为 undefined，非严格模式时内部this为globalThis)
        fn();
    }
}

// 以方法形式调用一个函数
x.toString();

x.show();